Debugging mode -- extra buttons added to the Source Editor

After the Debug target command is issued from the Target menu, the Debugger is started and the Source Editor is in debugging mode. In debugging mode the file is read-only and a row of new buttons is added to the Source Editor window.

Button | Description
Run | Runs the application being debugged from scratch.
Cont | Continues interrupted execution.
Step | Single-steps into the next function/method.
Next | Single-steps over the next function/method.
Break In | Sets a break point at the current selection, whereby selection must be a valid function/method name.
Break At | Sets a breakpoint at the current cursor position (linewise).
Clear | Clears the breakpoint in the current line. The cursor must be positioned to a line with a breakpoint.
Print * | Prints the value pointed to by the current selection. The selection must evaluate to a valid pointer.
Print | Prints the value of the current selection. The selection must evaluate to a valid variable.
this | Prints the value of the current object.
Stack | Opens a Stack window and displays the current call stack. See also Callstack tab.
Up | Goes one stack frame up in the call hierarchy. A reusable Source Editor is automatically positioned at the source location of the new stack frame.
Down | Goes one stack frame down in the call hierarchy. A reusable Source Editor is automatically positioned at the source location of the new stack frame.